package com.nengchuan.kbms.dfs.dao;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.nengchuan.kbms.dfs.entity.dto.UserFilePageDTO;
import com.nengchuan.kbms.dfs.entity.po.UserFile;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.nengchuan.kbms.dfs.entity.vo.UserFileVO;
import org.springframework.stereotype.Repository;

/**
 * <p>
 * 用户文件（个人空间上传的文件） Mapper 接口
 * </p>
 *
 * @author abe
 * @since 2020-04-02
 */
@Repository
public interface UserFileMapper extends BaseMapper<UserFile> {

    /**
     * 个人空间文件列表，显示个人新增的文件（夹），收藏的文件（夹）
     */
    IPage<UserFileVO> folderAndFilePage(UserFilePageDTO pageDTO);
}
